package com.kakarote.ids.provider.entity.BO;

import com.kakarote.common.result.PageEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.List;

@ApiModel("员工查询BO")
public class UserQueryBO extends PageEntity {
    @ApiModelProperty("查询条件")
    private String search;

    @ApiModelProperty("部门ID")
    private Long deptId;

    @ApiModelProperty("是否展示子级部门 0不需要 1 需要")
    private Integer isNeedChild;

    @ApiModelProperty("用户ID集合")
    private List<Long> userIdList;

    public void setSearch(String search) {
        this.search = search;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public void setIsNeedChild(Integer isNeedChild) {
        this.isNeedChild = isNeedChild;
    }

    public void setUserIdList(List<Long> userIdList) {
        this.userIdList = userIdList;
    }

    public String getSearch() {
        return this.search;
    }

    public Long getDeptId() {
        return this.deptId;
    }

    public Integer getIsNeedChild() {
        return this.isNeedChild;
    }

    public List<Long> getUserIdList() {
        return this.userIdList;
    }
}
